Interactive Global Illumination using Selective Photon Tracing
نویسندگان
چکیده
We present a method for interactive global illumination computation which is embedded in the framework of Quasi-Monte Carlo photon tracing and density estimation techniques. The method exploits temporal coherence of illumination by tracing photons selectively to the scene regions that require illumination update. Such regions are identified with a high probability by a small number of the pilot photons. Based on the pilot photons which require updating, the remaining photons with similar paths in the scene can be found immediately. This becomes possible due to the periodicity property inherent to the multi-dimensional Halton sequence, which is used to generate photons. If invalid photons cannot all be updated during a single frame, frames are progressively refined in subsequent cycles. The order in which the photons are updated is decided by inexpensive energyand perception-based criteria whose goal is to minimize the perceivability of outdated illumination. The method buckets all photons on-the-fly in mesh elements and does not require any data structures in the temporal domain, which makes it suitable for interactive rendering of complex scenes. Since mesh-based reconstruction of lighting patterns with high spatial frequencies is inefficient, we use a hybrid approach in which direct illumination and resulting shadows are rendered using graphics hardware.
منابع مشابه
Interactive Global Photon Mapping
We present a photon mapping technique capable of computing high quality global illumination at interactive frame rates. By extending the concept of photon differentials to efficiently handle diffuse reflections, we generate footprints at all photon hit points. These enable illumination reconstruction by density estimation with variable kernel bandwidths without having to locate the k nearest ph...
متن کاملRealtime Caustics using Distributed Photon Mapping
With the advancements in realtime ray tracing and new global illumination algorithms we are now able to render the most important illumination effects at interactive rates. One of the major remaining issues is the fast and efficient simulation of caustic illumination, such as e.g. the illumination from a car headlight. The photon mapping algorithm is a simple and robust approach that generates ...
متن کاملInteractive Rendering of Globally Illuminated Glossy Scenes
Global illumination simulates all transfers of light in a scene. The results of the simulation are then used to generate photo-realistic images. Scenes with diffuse surfaces only can be displayed in real-time using the results of radiosity methods. Images of scenes with more general surfaces are created with methods based on ray tracing but do not achieve interactive frame rates. This paper pre...
متن کاملA Graphics Architecture for Ray Tracing and Photon Mapping
A Graphics Architecture for Ray Tracing and Photon Mapping. (August 2004) Junyi Ling, B.S., Texas A&M University Chair of Advisory Committee: Dr. Rabi Mahapatra Recently, methods were developed to render various global illumination effects with rasterization GPUs. Among those were hardware based ray tracing and photon mapping. However, due to current GPU’s inherent architectural limitations, th...
متن کاملImportance Driven Construction of Photon Maps
Particle tracing allows physically correct simulation of all kinds of light interaction in a scene, but can be a computationally expensive task. Use of visual importance is a powerful technique to improve the efficiency of global illumination calculations. We describe a three pass solution for global illumination calculation extending the two pass approach proposed by Jensen. In the first pass ...
متن کامل